package com.chuangjiangx.member.coupon.web.response;



import com.chuangjiangx.member.basic.ddd.dal.dto.StoreList;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;


@Data
public class CouponDetailInfoResponse {
    private Long id;
    private Long merchantId;
    /**
     * 卡券编号
     */
    private String couponNumber;
    /**
     * 卡券名称
     */
    private String name;
    /**
     * 卡券金额
     */
    private BigDecimal amount;

    private Integer type;
    /**
     * 卡券logo
     */
    private String logo;
    /**
     * 最小消费金额
     */
    private BigDecimal miniExpendLimit;
    /**
     * 总库存
     */
    private Long totoalInventory;
    /**
     * 可用库存
     */
    private Long availInventory;

    /**
     * 有效期类型
     */
    private Integer validType;
    /**
     * 有效期开始时间
     */
    private Date validTimeStart;
    /**
     * 有效期截止时间
     */
    private Date validTimeEnd;
    /**
     * 领取后X天
     */
    private Integer claimedTime;
    /**
     * 使用时段-周
     */
    private String useTimeWeek;
    /**
     * 使用时段-天
     */
    private String useTimeDay;
    /**
     * 每人限领XX张
     */
    private Integer claimUpperLimit;
    /**
     * 说明
     */
    private String remark;
    /**
     * 活动时间起始
     */
    private Date actTimeStart;
    /**
     * 活动结束时间
     */
    private Date actTimeEnd;

    /**
     * 门店信息
     */
    private List<StoreList> storeLists;

    /**
     * 微信卡券id
     */
    private String wxCardId;


}
